Presentation: Tweet"The Erlang VM or How i stopped worrying and started loving parallel programming"
Track:
The Right Language for the Job
/
Time:
Wednesday 11:30 - 12:20
/
Location:
Lille Sal, Musikhuset
Writing a 24/7 financial web services is quite hard. Writing scalable software is hard. Writing parallel programs is really hard.
With the right tool though, it gets easier. In this talk I will present the Erlang VM: Beam. Beam implements message passing, process isolation, dynamic code loading, garbage collection and preemptive scheduling. This make it easier to write scalable 24/7 services, and it makes parallel programming feasible. I will also talk about how we have used these features at Klarna to build a system that successfully has handled an exponential traffic growth for over eight years.
Download slides
With the right tool though, it gets easier. In this talk I will present the Erlang VM: Beam. Beam implements message passing, process isolation, dynamic code loading, garbage collection and preemptive scheduling. This make it easier to write scalable 24/7 services, and it makes parallel programming feasible. I will also talk about how we have used these features at Klarna to build a system that successfully has handled an exponential traffic growth for over eight years.